package com.jiaming.employee.emp.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.jiaming.employee.common.bean.vo.MyPageVO;
import com.jiaming.employee.emp.bean.pojo.Emp;
import com.jiaming.employee.emp.bean.vo.AddEmpVO;
import com.jiaming.employee.emp.bean.vo.PageEmpDataVO;
import com.jiaming.employee.emp.bean.vo.PageEmpVO;
import com.jiaming.employee.salary.bean.pojo.Salary;

import java.util.List;

/**
 * @author sun
 * @create 2021-05-14-21:09
 */
public interface IEmpService extends IService<Emp> {
    MyPageVO<PageEmpDataVO> pageEmp(PageEmpVO pageEmpVO);

    void addEmp(AddEmpVO addEmpVO);

    void updateStatus(Integer empId);

    void updateDep(Integer empId,Integer depId);

    void removeDep(List<Integer> idsList);
}
